sewer cleaning truck - Alemán Inglés Diccionario